package work.mediway.bi.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import work.mediway.bi.model.dto.BiDesignTemplateDTO;
import work.mediway.bi.model.entity.DesignTemplate;
import work.mediway.bi.model.vo.BiDesignTemplateVO;

/**
  *@version
  *@description      
  *@author          bovane <bovane.ch@gmail.com>
  *@create          2023-06-15 14:43
 */  

public interface DesignTemplateService extends IService<DesignTemplate>{

    IPage<BiDesignTemplateVO> getBiDesignTemplate(BiDesignTemplateDTO biDesignTemplateDTO);

    Boolean addBiDesignTemplate(DesignTemplate designTemplate);

    Boolean updateBiDesignTemplate(DesignTemplate designTemplate);

    void deleteBiDesignTemplate(String ids);
}
